home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / gfx / 3d / irit50src.lha / irit5 / prsr_lib / makefile.tc < prev    next >
Encoding:
Makefile  |  1994-12-19  |  2.7 KB  |  68 lines

  1.  
  2. #
  3. # This is the make file for the prsr. lib subdirectory.
  4. # In order to run it tcc is assumed to be available, in addition to
  5. # tlib and obviously borland make.
  6. #
  7. # Usage: "make [-DMDL=model]" where model can be l (large) or c (compact) etc.
  8. # Note the MDL is optional with large model as default.
  9. #
  10. #                Gershon Elber, Aug 1991
  11. #
  12.  
  13. # Works only on TC++ 1.0 make and up - swap out make before invoking command.
  14. # .SWAP
  15.  
  16. # Get the destination directories:
  17. !include "..\makeflag.tc"
  18.  
  19. OBJS = allocate.obj iritprs1.obj iritprs2.obj iritprsb.obj \
  20.     attribut.obj ip_cnvrt.obj ip_fatal.obj ip_procs.obj
  21.  
  22. RW_OBJS = cagdread.obj cagd_wrt.obj bsp_read.obj bsp_wrt.obj \
  23.     bzr_read.obj bzr_wrt.obj trivread.obj triv_wrt.obj \
  24.     trimread.obj trim_wrt.obj
  25.  
  26. # Show me better way if you know one to prepare this line for TLIB:
  27. POBJS = +allocate.obj +iritprsr.obj +iritprsb.obj +attribut.obj \
  28.     +ip_cnvrt.obj +ip_fatal.obj +ip_procs.obj
  29.  
  30. PRW_OBJS = +cagdread.obj +cagd_wrt.obj \
  31.     +bsp_read.obj +bsp_wrt.obj \
  32.     +bzr_read.obj +bzr_wrt.obj +trivread.obj +triv_wrt.obj \
  33.     +trimread.obj +trim_wrt.obj
  34.  
  35. prsr_lib.lib: $(OBJS) $(RW_OBJS)
  36.     del prsr_lib.lib
  37.     tlib /c prsr_lib.lib @&&!
  38. $(POBJS) $(PRW_OBJS), prsr_lib.lst
  39. !
  40.  
  41. install: prsr_lib.lib
  42.     copy prsr_lib.lib $(LIB_DIR)
  43.  
  44. # Dependencies starts here - do not touch, generated automatically.
  45. allocate.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h ../include/attribut.h ../include/imalloc.h
  46. ami_clnt.obj:    ../include/irit_sm.h ../include/irit_soc.h ../include/amiga.h
  47. ami_srvr.obj:    ../include/irit_sm.h ../include/irit_soc.h ../include/amiga.h
  48. attribut.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/attribut.h ../include/allocate.h
  49. bsp_read.obj:    prsr_loc.h
  50. bsp_wrt.obj:    prsr_loc.h
  51. bzr_read.obj:    prsr_loc.h
  52. bzr_wrt.obj:    prsr_loc.h
  53. cagd_wrt.obj:    prsr_loc.h ../include/irit_soc.h
  54. cagdread.obj:    prsr_loc.h
  55. coerce.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h
  56. ip_cnvrt.obj:    ../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/ip_cnvrt.h
  57. ip_fatal.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h ../include/attribut.h
  58. ip_procs.obj:    ../include/irit_sm.h ../include/attribut.h ../include/iritprsr.h
  59. iritprs1.obj:    ../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
  60. iritprs2.obj:    ../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
  61. iritprsb.obj:    ../include/irit_sm.h prsr_loc.h ../include/allocate.h ../include/attribut.h ../include/irit_soc.h
  62. soc_clnt.obj:    ../include/irit_sm.h prsr_loc.h ../include/irit_soc.h
  63. soc_srvr.obj:    ../include/irit_sm.h prsr_loc.h ../include/irit_soc.h
  64. trim_wrt.obj:    prsr_loc.h
  65. trimread.obj:    prsr_loc.h
  66. triv_wrt.obj:    prsr_loc.h
  67. trivread.obj:    prsr_loc.h
  68.